<?php
header('content-type:text/html;charset=utf-8');
//复制目录函数
function fuzhi($x,$y){
//    把创建的路径存在一个变量里面
    $re = $y.'/'.basename($x);
    //    在$y目录里面创建一个
    mkdir($re,'0777',true);
//    获得目录里面的所有子文件
    $shuzu = glob($x.'/*');
//    遍历
    foreach ($shuzu as $k=>$v){
//        判断，这个变量是目录吗？
        if (is_dir($v)){
//            是目录就执行，递归，再次执行函数
            fuzhi($v,$re);
    }
//    判断这个变量不是目录吗？
    if (!is_dir($v)){
//            不是目录，复制里面所有文件
            copy($v,$re.'/'.basename($v));
        }
    }


}
//fuzhi('mulu','mulu1/');